package be.nabu.vfs.provider.api.vcs;

import java.io.IOException;
import java.io.InputStream;
import java.util.Date;

import be.nabu.vfs.provider.api.Readable;

/**
 * The regular methods without a version must return the latest
 *
 */
public interface VersionedReadable extends Readable, Versioned {
	public InputStream getInputStream(String version) throws IOException;
	public long getSize(String version) throws IOException;
	public Date getLastModified(String version) throws IOException;
}
